machine ruler - German English Dictionary